"use strict";
/**
 * 剧本设计，以关卡作为节点
 */


 (function(document) {
    var Action = new Object();

    // 关卡路由
    function checkPoint(step) {
        Env.status.checkPoint = step;  // 定义关卡到环境变量
        return new Action[step]();
    }
    // 使用编号定义关卡脚本
    Action[1] = function() {
        this.init = function() {
            alert(1);
            setTimeout(function() {
                trigger("pass");  // 触发过关事件
            }, 3000);
        };
        this.desc = function() {

        };
    };

    window.checkPoint = checkPoint;

 })(document);